package com.huantai.common.consts;

/**
 * 业务相关的常量定义
 * 
 * @author Ma Chao
 * @version 2018年8月22日 下午3:00:14
 */
public final class BizConst {
    private BizConst() {}

    /** Rest Controller 的包名 */
    public static final String REST_CONTROLLER_PACKAGE_NAME = ".rest";

    /** 文档版本号 */
    public static final String APIS_VERSION = "1.0-Beta";

    /** 认证相关的常量定义 */
    public final class AuthorityConstDef {
        private AuthorityConstDef() {}

        /** Access Token生成的结构 {[用户Id|客户Id|系统Id],请求来源,系统节点id,失效时间} */
        public static final String TOKEN_PARTEN = "{0},{1},{2},{3}";
        /** 用户请求 */
        public static final String FROM_USER = "from_user";
        /** 后台系统请求 */
        public static final String FROM_SYSTEM = "from_system";
        /** APP请求 */
        public static final String FROM_APP = "from_app";
        /** 后台系统节点ID */
        public static final String DEFAULT_NODE_ID = "default_node";
    }
}
